We stayed for 2.5 months - perfect location, perfect decor, perfect balcony, perfect hosts- this place is great! Will definitely be back.