An absolute beauty! Great location and excellent amenities and attention to detail. We will definitely be back!