This place is great! The hosts are extremely communicative and make staying here a breeze. The location is great and the place itself is beautifully decorated and perfectly clean. Would recommend and stay here again!