Great short stay, quite and welcoming