Perfectly situated, welcoming, comfy. everything I needed for my stay.