Very spacious and great location. Overall enjoyable stay with mostly everything we needed.