Great location two restaurants in walking distance, close to beach, great communication on check in and what is expected and provided for your stay.