Awesome location, very clean, clear instructions, excellent communication. Great host and great place to stay.