David place was Immaculate!! Great location, Great value. Heated pool the amenities were very thoughtful i would stay again