Good location and view for staying un malta