Perfect location & great amenities! Affordable too - would stay again