Great place - very clean, well appointed, thoughtfully presented, good host communication.