Very clean, well appointed, and beautiful views! We had a lovely stay and would highly recommend to anyone who would enjoy the serenity of the ocean.