Clean and tidy. Clear instructions and good communication. Great location. Would happily stay here again :)