A stunning secluded setting with a natural and inspiring setting, Celestial House is actually located on a hilltop on Tortola…