Very welcoming and pleasant apartment