The apartment is spacious, very well appointed and modern, as well as in a gorgeous location next to the beach. It has everything one would need to feel at home. We loved our stay and would definitely recommend it!