Very spacious. Not very clean and not very well equipped in the kitchen. Nice view and friendly staff. The gym was a big plus as well.