This place deserves the 5 stars all through. David and Shannon are great hosts and ensured my comfort all through my stay. The location is great, close to public transport and many other amenities. I’ll surely book this place again.