Location was great! View was amazing! However- floor was dirty, unit was dingy overall, shower curtain needs to be replaced and bring or purchase your own beach towels. We felt the bed was old and lumpy.