A very stylish space for a luxurious stay