Our stay was very enjoyable. The place was great, big room, communal bathroom but that was never an issue. We loved to porch that allowed us to sit outside for dinner. The wifi was good, about 5mbps. Not the best for streaming but ok. The location was fantastic.