Very welcoming, clean and pleasant apartment