This place has astonishing views of the beach and is very well designed for a relaxing stay.