Spacious and comfortable stay.