What a find! 5 star all around. Newly renovated, impeccably clean, had everything one would need, great communication, awesome location. I really feel fortunate to have stayed here. Even a nice orange kitty that came to say on the balcony in the afternoons. I would highly recommend this place and having travelled a lot, have to say this has been tops. Thanks guys!