A really nice modern stay with loads of privacy and space.