AN AMAZING STAY!! We loved our stay here, it as everything that was advertised and more.
It gets a 10/10 for cleanliness, location, style and honestly the accomodation was perfect ;-)