My husband and I stayed here while on our honeymoon. The flat was more than we could have hoped! The cleanliness and attention to detail were beyond what we expected. We were greeted upon our arrival and any questions that we had during our stay were answered very quickly. We would stay here again for sure!