Wonderful beach front experience!!! A lot of stairs inside and out. Not recommended for the disabled or for small mobile children. Limited parking on site. But beautiful location!!!! All the comforts of home!!