I stayed for a week with a deal from a discount site. The rooms and ammenities were as advertised. The location is pretty much in the center of Seven Mile Beach. The beach was well maintained and there were plenty of chairs for the guests. Check-in was fast and easy, but you are required to leave a deposit for the TV remote which was returned at check-out. The staff were friendly and the grounds well kept. The reason for the 4 out of 5 is that the included daily breakfast left a lot to be desired. It was continental, which was a tray of breads that was brought to you and a choice of fruit that was either a few pieces of fruit on a plate or a fruit juice. We usually just started breakfast at the hotel for tea and fruit juice and then headed in to town for a real breakfast. Also one of the parking attendants was somewhat rude when we apparently awakened them when returning late one night from the club. Would definitely stay again knowing not to expect much for the included breakfast.