Spacious and looking good. We were with a big group and this was one of the very few places that offered a dining table big enough to accommodate all of us which made meals more enjoyable. There were some minor issues which were fixed fast due to the good response time of the host. We very much enjoyed our stay!