Amazing place! Great location, clean and has everything you need for a good stay. Great condition as well. Great communication with the host as well in terms of check in, check out and anything that we needed. Recommended.