very clean and enjoyable stay. Mattress was firm enough which is great for us because it's hard to find Airbnb with firm mattress nowadays. Wonderful views while staying there