WOW!! This place is amazing! The space is huge and everything is so comfortable. The stairs up to the terrace are a bit scary (especially coming down) but once you're up there it's so lovely and cool. Everything we needed.