Good communication, perfect location, nice balcony, all in all a perfect place.