Very well run place with all amenities required for a short and medium term stay !