The stay was awesome!!! We travelled with a our daughter who is 5 and she loved the terrace and dis not mind the stairs at all. The location is great!!! All amenities are as describe!!! Highly recommend it!!!