Absolutely fantastic, excellent location and so much attention to detail. We loved our stay, would definitely recommend!