Spacious, wonderful, also comfortable place to stay