Absolutely perfect… my stay was an absolute dream. The checkin and checkout process was a breeze. Every piece of furniture is both comfortable and spacious. The kitchen has everything that you need to make breakfast, lunch and/or dinner. It is always nice to see that there was plenty of essential items provided by the host. The bed was extremely comfortable with pillows and linens that sealed the deal.