clean and well furnished rooms; perfect location