Great location and exactly as described. Abbas was an excellent host and easy to get ahold of/communicate with. He also was flexible and understanding with our check in and checkout time since our flights got canceled and delayed a few times. All in all would stay again.