The hotel is rather new, with modern equipped spacey rooms, internet connection in all rooms. Modern big bathrooms. Very clean. It's maybe a bit "too stylish", meaning having a bit of a cold atmoshpere.
The Apollo hotel is approx 1 km from the Almere train station, with connections to Amsterdam every 15min (25 min journey). The hotel is close to a big bay, beach 1km, nice running track around the bay.
There is a public parking garage (belongs to the cinema next door) which serves as the hotel's parking, too, for reasonable price (5 EUR per night).
Nice big breakfast.
