Immaculate, very well outfitted place in a wonderful location.