The view is gorgeous, the place not well kept. Calculate the price, including all costs, and check if a hotel might be a better choice. Communications are difficult and –in my case– promises were never kept (wifi needed for my writing project). I paid a (too) high price for a place that's didn't live up to its promises. If the amenities listed are important to you, ensure they're offered. I felt taken "for a ride" I didn't intend to take when I paid.