Excellent location, great flat, great communication and check in, check out - I will definitely be staying again!!! 10 stars! Thanks Veronica!