One of the cleanest places we have ever stayed. Very modern and well supplied spot. Location is good. Highly recommend for longer stays.