a luxury vacation rental property in costa rica

Gallery of Compass Rose Villa

This Luxury Villa in the unspoiled, charismatic country of Costa Rica is truly the ultimate place for vacation. This paradise is best exemplified by the beach shorelines on the Pacific coast and the mountainous backdrop.