Amazingly clean and fully equipped with everything you may need. Hosts are super nice and will work with you if you have special requests. Place is very cozy and location was perfect for us. Will definitively come back.