Excellent location, clean and warm, great communication from Greg, would definitely stay again.