Excellent on all levels and such a good apartment for some one looking for a long length stay especially for work travel.