Spotlessly clean, has all the amenities I could have wanted and much more, and the ideal location made this just about perfect. Shahla is a kind and generous host. Highly recommended!