5 stars is not enough, I wish I could give more! This apartment is spectacular with all the amenities that you may require. The hosts are lovely and so quick to respond to any needs and or requests. My only wish is I had booked a longer stay here! 10/10!