We are so impressed by everything at this hotel. Having stayed at four and five star hotels before, nothing compares to the service and quality of this hotel. The free hot breakfast and free dinner are wonderful. The staff goes out of their way for anything you could ask for. The beds are very comfortable, and the entire hotel is beautiful and updated. The views and location are top notch. We will definitely stay here again before our trip is over. A great family hotel as well.