A spacious and relaxing place to stay