Excellent location. Host is there for you 100%. Great communication. House has it all. Nothing is lacking. Perfect place