The place has amazing view and all you need for a great vacation.