The place is exactly as pictured, very clean and nice!! Just cross the road to the boardwalk and beach! We didn't have to be there at a specific time to check in, just showed up when we pleased (after check in time). Overall good experience!