Perfect location. Just a block away from main shopping and two blocks from the beach. Great view and friendly staff that answered all questions. Would book again next time around.