The hotel has a great location. However the room service menu is rather limited. The rooms are nice and large however not top off the line. The service is acceptable but nothing to write home about. However the location is just unbelievable and more than makes up for all the other issues.