5 star location, gorgeous apartment with an amazing view. Comfortable beds, big bathroom, everything you need to cook and enjoy the view from the outdoor table while you eat.
If you're with a toddler, know that you'll need to keep them in certain areas/do a little baby proofing. That wouldn't stop us from staying again.