Fantastic location, immaculately clean, great communication.