This place is great to spend your vacation,. Its has perfect location, well thought amenities and cleanliness which makes everything superb easy.