Great location, layout, and style. Well appointed place, clean, accurate listing. Check in and communication a breeze.