Debbie and Mikes Place is in a fantastic location, walking distance to everything!
Apartment has everything u need
We thoroughly enjoyed our stay