The Residence guest house is nestled in the enchanting fishing town of Soufriere one of the Caribbean most picturesque and atmospheric regions.With majestic vistas of the mountains ..................