This is a very convenient place located 5 minutes from the Malta entertainment. Very easy to get around! The place itself is very modern and beautiful.