Excellent place to stay leaves nothing to fault. Hard place to leave