Luxurious and superbly styled - many thoughtful touches- like staying at a boutique hotel