Fantastic views and location, the appartment is really nice, very new and with everything you need to have a nice stay with your family. There are even toys and stuff to take to the beach for the kida to play. Excellent!