Spacious and comfortable. Felt like home away from home. Had everything we needed for our stay. Location is superb and felt very safe.