Perfect location! great communication, everything very new and clean. highly recommended!