Excellent apartment. Great location. All the amenities you require. Joe is very easy to deal with, great communication and simplicity of booking. 100% recommended.