Leigh & Phillip’s place is located in a very serene and quiet street. The studio is thoughtfully designed for a perfect weekend away. We thoroughly enjoyed our stay.