Clean, cheerful and close to the beach and cliff walks, highly recommended.