Very nice in all regards! Terraces and location are wonderful in particular.