Definitely recommend! The apartment was fantastic - very clean, and well decorated, with all amenities included. Communication was quick and friendly, as was the check-in process. We thoroughly enjoyed our stay - Thanks!