Spot on! Perfect location and very clean. Definitely stay here again.