The location is perfection! It is so close to the beach and right in the middle of all the shops and restaurants. The separate units are a huge bonus if you are traveling with a large group or your family. The rooftop deck was really big and had a great view. It seemed bigger than the pictures online