Perfect location. Perfect space! Just all an around amazing stay.