Great place, with everything that is required for living.
The only concern is ocean noise during the first night, the next nights you will get used to it.