Very spacious with an amazing location! Wifi typically works well. The hosts are wonderful and respond to any questions or concerns very quickly.