A perfect spot, everything was clean and tidy and every last detail had been thought about. We'll be back!