This place was fabulous really good location. Everything was brilliant I recommended this place for stay in Malta.