perfect location, spotless clean, lovely communication...all you need!