Nice clean, modern, well-appointed and very close to the beach.