Great location, great views, clean room, and friendly staff. Only giving 4 stars because of sneaky destination fee.