Absolutely perfect, location, cleanliness and all that you could ask for. We will definitely stay again if we choose to travel in this direction.