awesome stay. highly recommend. great location. clean. spacious. excellent host communication. overall the best.