Terrific location
Very clean
As described
Excellent communication
Would stay again