The updated double queen room that I had was beautiful. Loved the amenities, huge TV, AC/heat split unit modern kitchen and appliances and double sink that came in handy. Wife loved that the washer/dryer unit added the convenience of laundering our clothes without having to leave the room. Beds super comfy, area around hotel was walkable and had great food offerings. Beach access is great. We had a slight issue with lack of hot water, but a quick chat with maintenance and it was fixed in minutes (circuit breaker tripped). That was it.. Our stay was too short as we were so comfortable with everything that it just felt like home. The staff was genuinely happy to be there and supportive. Created a very welcoming atmosphere and we will return to the ESJ Beach Hotel.