Very clean. Exactly as expected. Great communication. About 3 blocks from the beach but their personal garden is spectacular!