Leigh and Phillips place was perfect for our short stay, our self contained flat had everything we needed. The gardens surrounding the apparent are beautiful and are well kept, the ocean view from on top of the mountain really make for a perfect setting. We would definitely stay here again,