Perfectly located, clean, well designed and attractive. Kaveh is lovely. Highly recommended.