Great location, very clean, payed attention to details. Great host, good communication throughout.