Very clean and stylish inside. Great accommodation and David is a very good host; very responsive and friendly.