Only leaving 4 stars because there was a misunderstanding with check-in. We've been given the wrong pin and apartment number, otherwise, our stay was excellent. Francesca was very helpful!