Great place, plenty of room, all sorts of nice touches. It is obvious that the hosts want their guests to be comfortable and happy.