A clean, modern place with access to pool and beach. Good food available on the premises. Enjoyed the stay.