like the place very much. A very spacious, well-designed place with everything you need. Feeling very comfortable living there for a week. The area(Senglea) is very beautiful and not too touristic.