The place is big and clean. The amenities are so so. The area is located very central and near 24 hr groceries stores which came in handy. Zabbar is a nice quiet town we had a car and saw the entire island easily. The rooftop balcony is shared and is accessible by leaving your flat and going up the stairs. There is no sitting area up there. David and Marianne were very helpful as we needed a crib and high chair which we got the next day. all in all we had a comfortable stay.