Clean and tidy, comfortable, close to beautiful beaches.