10/10, would recommend. Excellent location, good communication, clean, and at a price that cant be beat.