Excellent premise with all facilities as listed. Very well maintained and clean.