Spacious and clean, perfect for a short stay and good for a long one as well. Easy check in, but quite expensive for what it is. There is a kids playground outdoors.