Very clean, great views! No Tv or AC so it does get a bit hot but they have fans to help with that.. overall we really enjoyed our stay and hope to come back soon!