We had a great stay, check-in was very easy and the apartment was as promised. The beds were on the softer side, but that is just a matter of preference. A great stay, well worth the price.