Very well located , spacious and everything provided in the rooms .