Very spacious and comfortable with great amenities. We really felt at home here throughout our stay. The kitchen is wonderful and stocked with most necessities. However the internet access is very slow and unreliable. If you plan on being here for an extended stay and require internet access to work, you will run into a lot of issues. The owners made some adjustments that did help marginally, but the unit really does need its own hardwired internet connection.