Very clean, great communication and a awesome location.