location wise, this might have been one of the best hotels i've ever stayed in. it's directly on the main strip, less than a 10 minute walk to both major beaches. the owners were very kind and accommodating (we were really hot and tired upon arrival so he checked us in and told us we could just pay at check out), the ONLY thing that was unfortunate was the amount of families with very loud kids, making noise until about 2am made it hard to sleep. but a small price to pay for such a good hotel!