Very thoughtful touches and attention to detail. People who may be put off by the shared bathroom need not as it is absolutely fine. Highly recommend.