Nice stay overall but a few details (untold when we booked) could have made it better had they been fixed (cleanliness - in particular in the kitchen and revamping of a few items such as sofa that was completely torn apart and uncomfortable).
Availability/kindness of service company and location were perfect though.