Beautiful view. Clean place to stay. Close to the beach. Easy check in. Good communication. A great place to stay.