translate English to German: It felt like a 4 Star Hotel in terms of services and extras.
you can hear the cars from outside.