Very clean, Spacious and great views of the beach.