Very modern, clean, and well appointed apartment. Great location. Communication was prompt and clear. A definite recommend. Will surely stay again.