The place was great. It was clean, beds were comfortable & location was perfect. The hosts are also amazing. Communication was excellent. Very detailed instructions were provided for everything. I would definitely stay here again.