Great location, perfect little touches and great communication.