Extremely clean, well maintained place in a great, safe location. Most amenities are readily available and the host did a great job of responding to specific needs. Will definitely be coming back!