Stayed for 3 months and it was exactly what I was looking for! Andrew is very responsive and easy to communicate with. Great stay