Wonderful accommodation with thoughtful touches.