Very stylish interior and well equipped for a comfortable stay.