Clean, perfect location, communicative, spacious and very accommodating