The Camelot is a very large hotel with all rooms facing the ocean. We saw the pictures on the internet and decided to book last ... More