We stayed here for two and a half months and it had everything we needed. Anne was a great host, very accommodating and responsive. Would stay again.