I would recommend staying in any property Mike and his team manage. The service we received is as good as it gets.
Prompt responses and very quick management of a minor issue with the place was much appreciated.