Very clean, very tidy, spacious, quiet, close to the beach, easy parking, it was all just amazing!