All the amenities you would expect from a 5 star stay. A lot of attention to detail and the host was very attentive