Very spacious and gorgeous place. Exactly as pictured. Very accommodating and attentive hosts. Would definitely stay here again!