translate English to French: The hotel is situated in the more quiet, remote spot of Malta.
Le personnel est très agréable, les chambres spacieuses, Les terrasses et la vue sur la baie sont magnifiques.