Lovely and clean, perfect location and excellent staff