Spotlessly clean, super stylish in a wonderful location and a host that made our stay totally hassle free and enjoyable. Will definitely be back.