Absolutely perfect! The place is beautiful and in an amazing location! As first time travelers, everything we needed was accommodated for and the hosts we're super helpful, which was great! Would highly recommend!