Excellent location, very clean. Great stay all round.