Amazing location. Great amenities. Very friendly and helpful hosts (who don't speak English, but speak a few other languages). Would definitely stay here again.