Clean, good location, great communication with owner, beach gear provided.