Well appointed and clean spot.