St Thomas Bay in Marsascala is a beautiful and peaceful village. Our penthouse is situated only 2 mins away from the bay. The view from the terrace and roof is excellent. It has both country and sea views. Just 50mts away from an all needs store and 200mts away from the bus stop. You will get a holiday to remember.