It's all about location
Posted Aug 11, 2010
La Villa Tosca is a very service-able hotel, but its greatest asset is its location. The hotel has limited amenities, but its rooms are larger on average and have air conditioning that really cools- somewhat a rarity in our travels in the region. La Villa, while unremarkable in overall quality, enjoys an excellent location convenient to upscale shops, dining and the beach, which is within a 5 minute walk. Considering location and room size, and costs relative to other hotels Tosca represents a fair value and would consider staying there again.