excellent place, very well maintained, highly recommended