Pleasant stay. Well organised apartment.