Excellent place, amazing location and exceptionally clean