The hotel was well equipped with restaurants, a gym, and other basic guest services. Their breakfast was alright. Though we stayed two days, the breakfast was only worth trying once. The staff and guest services were wonderful and helpful. The view is beautiful as well.