Location, comfortable, great balcony, staff were amazing. Much better than we expected. We were sad to leave. Highly recommend.