This place was great, exactly what we expected, perhaps even better. Has everything you need, is very clean and tidy, and very well located. Miriam was very helpful and communicated well ahead of our visit. Highly recommended.