A great place to spend your vacation. It has all essential amenities you can think of for a short stay