Excellent apartment to stay. Very good location and style